body {margin:0px;padding:0px;background-color:#D3D2E0;overflow-x: hidden;}
.bodytop {width:100%;height:380px;padding-top:5%;background:url("./topbg.jpg") no-repeat;}
.login_main {width:100%;height:316px;background-color:#ffffff;opacity:0.5;z-index:0;}
.login_main_info {position:absolute;width:85%;height:300px;right:100px;left:auto;top:75px;border:1px solid black;}
.login_main_info_left {width:71.5%;height:300px;float:left;}
.login_main_info_right {width:28.5%;height:300px;float:left;}
.logo{width:21.5%;height:40px;border:1px solid black;float:left;}
.slogan{width:60%;height:50px;margin-top:120px;margin-left:140px;border:1px solid black;}
.login_info{width:100%;height:250px;float:left;border:1px solid black;background-color:#ececec;margin-top:25px;}
.login_info_inner{width:88%;margin-right:auto;margin-left:auto;height:245px;border:1px solid black;}
.login_info_inner input{width:100%;height:38px;margin-top:15px;margin-right:auto;margin-left:auto;}
.about_pwd{width:100%;height:35px;line-height:35px;font-size:12px;}
.memory_pwd{float:left;}
.forget-pwd{float:right;}
.create_user{height:35px;line-height:35px;font-size:12px;}
#user_id{margin-top:30px;}
#login_submit{height:45px;margin-top:5px;}
.register_info{width:100%;height:250px;float:left;border:1px solid black;background-color:#ececec;margin-top:15px;display:none;}
.register_info_inner{width:88%;margin-right:auto;margin-left:auto;height:245px;border:1px solid black;}
#register_id{margin-top:10px;width:100%;height:35px;}
#register_pwd{margin-top:10px;width:100%;height:35px;}
#register_pwd_double{margin-top:10px;width:100%;height:35px;}
.register_checkcode{width:100%;height:50px;margin-top:5px;}
.register_submit{width:100%;height:50px;}
.register_checkcode_left{width:53%;float:left;height:50px;border:1px solid black;}
.register_checkcode_left input{width:90%;height:40px;margin-top:5px;margin-left:5px;}
.register_checkcode_right{width:45%;float:left;height:50px;border:1px solid black;}
#register_submit{width:100%;height:45px;margin-top:5px;}



.bodybot{width:100%;margin-top:15px;}
.bodybot_one{width:75%;height:500px;margin-right:auto;margin-left:auto;}
.bodybot_left{width:64%;height:400px;float:left;}
.bodybot_right{width:35%;height:700px;float:left;}
.plan_span{width:100%;height:auto;margin-right:auto;margin-left:auto;border:1px solid black;background-color:#FFFFFF;border-radius:5px;}
.planinfo{width:100%;height:auto;}
.planinfo_top{width:100%;height:70px;border:1px solid black;}
.head_pic{width:60px;height:60px;margin-top:4px;margin-right:auto;margin-left:5px;float:left;}
.user_nameinfo{width:350px;font-size:16px;font-weight:900;height:25px;border:1px solid black;float:left;margin-top:4px;margin-left:10px;}
.plan_route{width:410px;height:25px;line-height:25px;border:1px solid black;margin-top:4px;margin-left:10px;float:left;}
.plan_list{width:98%;height:auto;border:1px solid black;margin-top:4px;margin-left:5px;overflow:auto;}
.plan_list ul{list-style:none;display:block;float:left;height:auto;margin:0px;padding:0px;}
.plan_list ul li{float:left;height:25px;line-height:25px;border:1px solid black;width:auto;margin-right:10px;background-color:#c1ffd1;}
.planinfo_bom{width:100%;height:auto;}
.plantext{width:98%;height:74px;letter-spacing:0.5px;font-family:"Microsoft YaHei";font-size:14px;border:1px solid black;margin-right:auto;margin-left:auto;margin-top:5px;}
.plantext_bom{font-size:14px;color:#808080;margin-top:4px;}
.self-list-forward{width:35px;float:left;text-align:center;}
.top_span{width:94%;height:300px;border:1px solid black;font-family:"Microsoft YaHei";float:right;background-color:#FFFFFF;border-radius:5px;}
.top_span ul{list-style:none;margin:0px;padding:0px;margin-left:10px;}
.top_span ul li{float:left;border:1px solid black;margin-top:5px;font-size:14px;width:310px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.ad_span{width:94%;height:200px;margin-top:15px;border:1px solid black;font-family:"Microsoft YaHei";float:right;background-color:#FFFFFF;border-radius:5px;}
.planpic{width:98%;height:auto;overflow:auto;margin-right:auto;margin-top:5px;margin-left:auto;border:1px solid black;}
.planpicinfo{}
.planpicinfo ul{list-style:none;margin:0px;padding:0px;}
.planpicinfo ul li{float:left;width:64px;height:64px;border:1px solid black;margin-right:8px;}
.plantext_bom{width:99%;height:25px;margin-right:auto;margin-left:auto;}
.self-list{float:left;}
.selftime{float:right;}
.top_title{width:94%;height:30px;border:1px solid black;line-height:30px;font-weight:580;margin-left:10px;}

